﻿/* webpart */
.webpart{border:1px solid #74ccd8;overflow:hidden;margin-bottom:3px;border-bottom:0px solid #c8e1f3;}
.webpart h1{cursor:pointer; background:#e2ebf4 url(../bg_com_title.gif) repeat-x left top;text-align:left; font-weight:bold;color:#3a6683;padding-left:10px;height:20px;padding-top:3px;font-size:12px;margin:0px;border-bottom:0px solid #c8e1f3; position:relative}
.webpart h1 span{}
.webpart h1 .button{cursor:pointer; position:absolute;right:5px;top:4px;}
.webpart h1 .button a:link,.webpart h1 .button a:visited{color:#3a6683; text-decoration:none; font-weight:normal}
.webpart h1 .button a:hover{color:#f6974f;text-decoration:underline;}
.webpart .main{overflow:hidden; vertical-align:top;padding:1px; background:#fff;}

.webpart h1 ul.tabmenu{height:20px;  border-bottom:1px solid #c8e1f3;}
.webpart h1 ul.tabmenu li{background:#f3f8ff;float:left;border:1px solid #c8e1f3;padding-left:15px;height:16px;padding-top:3px;padding-right:15px;margin-right:2px;border-bottom:0px;}
.webpart h1 ul.tabmenu li a:link,.webpart h1 ul.tabmenu li a:visited{color:#72aed9; text-decoration:none;}
.webpart h1 ul.tabmenu li a:hover{color:#72aed9;text-decoration:none;}
.webpart h1 ul.tabmenu li.current{background:#fff;border-bottom:1px solid #fff;font-weight:bold;}
.webpart h1 ul.tabmenu li.current a:link,.tabpage ul li.current a:visited{color:#007382; text-decoration:none;}
.webpart h1 ul.tabmenu li.current a:hover{color:#007382;text-decoration:none;}


     /* alternate colors: skin2 */ul.skin2 a
        {
             /*tab上字体的颜色*/
        }
        /* tab pane with background gradient */div.skin2 div
        {
            min-height: 150px;
            color: #fff;
            height: 100%; /*可以改变此高度来*/
        }
        /* root element for tabs  */ul.css-tabs
        {
            margin: 0 !important;
            padding: 0;
            height: 18px; /*高度*/
            border-bottom: 0px solid #93CDDD; /*tab 边框长底边的颜色*/
        }
        /* single tab */ul.css-tabs li
        {
            float: left;
            padding: 0;
            margin: 0;
            list-style-type: none;
        }
        /* link inside the tab. uses a background image */ul.css-tabs a
        {
            float: left;
            font-size: 13px;
            display: block;
            padding:2px 15px 0px 15px; /*tab的宽度*/
            text-decoration: none;
            border: 1px solid #93CDDD; /*tab 边框的颜色*/
            border-bottom: 0px;
            height: 16px; /*每个tab的高度*/
            background-color: #c8e9ed; /*tab 的颜色*/
            color: #309aa8;
            margin-right: 2px;
            -moz-border-radius-topleft: 4px;
            -moz-border-radius-topright: 4px;
            position: relative;
            top: 1px;
        }
        ul.css-tabs a:hover
        {
            background-color: #fff7c3;
            color: #007382;
        }
        ul.css-tabs a img{margin-bottom:-3px;margin-left:5px;}
        /* selected tab */ul.css-tabs a.current
        {
            background-color: #fff; /*当前选中的tab颜色*/
            color: #007382;
            cursor: default;
        }
        /* tab pane */div.css-panes div
        {
            display: none; border:0px;
            padding:1px;
            
        }